strong suit – English–Français translations

🇬🇧 en fr 🇫🇷

strong suit noun

  • field in which one is quite capable
point fort
Wiktionary Links